package com.hcj.springcloud.MyThreadExample.thread;

/**
 * Created by xxx on 2016/4/4.
 */
public class NoVisibility {
    private static  boolean ready;
    private static int number;

    private static class ReaderThread extends  Thread{
        public void run() {
            while (! ready)
                Thread.yield();
            System.out.println(number);
        }
    }

    public static void main(String[] args) {
        new ReaderThread().start();
        number = 42;
        ready = true;
    }
}
